Search

Filter By
Price (per night):
$0 - $39
$40 - $49
$50 - $69
$70 - $119
$120+
Star rating:
1 star
2 stars
3 stars
4 stars
5 stars
Unrated
Review score:
Superb 9+
Very good 8+
Good 7+
Pleasant 6+
All
Facilities:
Wi-fi
Parking
Airport shuttle
Fitness centre
Non-smoking rooms
Swimming pool
Family rooms
Pets allowed
Disabled facilities
Restaurant
Room facilities:
Air conditioning
En-suite
Television
Patio
View

Quinta La Soledad  Stars

Calzada de la Escuela 14, Col. San Martin La Quinta, San Cristobal De Las Casas, 29247Show on map 3.37 miles from San Cristobal de Las Casas
Score 9.2 from 1 reviews
Pricesfrom (per room per night)
Single$207.76
Double$313.00
Rooms from
$207.76per room per night
Book Now!

San Jose Olympia 

Carretera San Juan Chamula km.1 no. 100-A, San Cristobal De Las Casas, 29247Show on map 2.63 miles from San Cristobal de Las Casas
Score 9.6 from 1 reviews
Pricesfrom (per room per night)
Single120.00
Double120.00
Rooms from
120.00per room per night
Book Now!

Hotel Hacienda Club La Diligencia  Stars

Carretera Panamericana km 1165, San Cristobal De Las Casas, 29247Show on map 2.18 miles from San Cristobal de Las Casas
Score 8.7 from 7 reviews
Pricesfrom (per room per night)
Single46.50
Double211.00
Rooms from
46.50per room per night
Book Now!

Hotel & Boutique Casa de Lourdes  Stars

Calle Rio Mezcalapa, 12. Fraccionamiento La Canada, San Cristobal De Las Casas, 29264Show on map 2.15 miles from San Cristobal de Las Casas
Score 8.5 from 24 reviews
Pricesfrom (per room per night)
Single$65.00
Double$110.00
Rooms from
$65.00per room per night
Book Now!

Cabanas Makarios 

Avenida de las Rosas 49, Barrio San Ramon, San Cristobal De Las Casas, 29240Show on map 1.99 miles from San Cristobal de Las Casas
Score 5.7 from 3 reviews
Pricesfrom (per room per night)
Single$32.00
Double$72.90
Rooms from
$32.00per room per night
Book Now!

Molino de la Alborada  Stars

Es Periferico Sur Poniente # 74 BARRIO DE MARIA AUXILIADORA, San Cristobal De Las Casas, 29290Show on map 1.75 miles from San Cristobal de Las Casas
Score 7.6 from 12 reviews
Pricesfrom (per room per night)
Single$59.00
Double$139.00
Rooms from
$59.00per room per night
Book Now!

Hotel Villa Mercedes San Cristobal  Stars

Diagonal Hermanos Paniagua 32, Barrio de Fatima, San Cristobal De Las Casas, 29264Show on map 1.47 miles from San Cristobal de Las Casas
Score 7.8 from 30 reviews
Pricesfrom (per room per night)
Single$43.65
Double$133.00
Rooms from
$43.65per room per night
Book Now!

Fiesta Inn San Cristobal de Las Casas  Stars

Calzada Mexico, Numero 5, San Cristobal De Las Casas, 29264Show on map 1.39 miles from San Cristobal de Las Casas
Score 7.9 from 41 reviews
Pricesfrom (per room per night)
Single$42.84
Double$61.88
Rooms from
$42.84per room per night
Book Now!

La Garita Cabanas 

Calzada La Quinta # 82 La Garita, San Cristobal De Las Casas, 29230Show on map 1.35 miles from San Cristobal de Las Casas
Score 7.9 from 29 reviews
Pricesfrom (per room per night)
Single7.00
Double35.00
Rooms from
7.00per room per night
Book Now!

Villas Los Altos 

Periferico Oriente 13, Col. Las Peras, San Cristobal De Las Casas, 29254Show on map 1.28 miles from San Cristobal de Las Casas
Score 9.5 from 6 reviews
Pricesfrom (per room per night)
Single59.42
Double99.00
Rooms from
59.42per room per night
Book Now!

Hotel Hacienda Don Juan  Stars

Prolongacion Insurgentes 162 Colonia Maria Auxiliadora, San Cristobal De Las Casas, 29290Show on map 1.12 miles from San Cristobal de Las Casas
Score 8.4 from 83 reviews
Pricesfrom (per room per night)
Single$32.21
Double$56.57
Rooms from
$32.21per room per night
Book Now!

Parador San Juan de Dios  Stars

Calzada Roberta , 16 Colonia 31 de Marzo, San Cristobal De Las Casas, 29229Show on map 1.08 miles from San Cristobal de Las Casas
Score 8.0 from 10 reviews
Pricesfrom (per room per night)
Single$137.38
Double$320.57
Rooms from
$137.38per room per night
Book Now!

Snail Bed & Breakfast 

Ejercito Nacional 1 Centro Historico, San Cristobal De Las Casas, 29200Show on map 1.03 miles from San Cristobal de Las Casas
Score 9.2 from 21 reviews
Pricesfrom (per room per night)
Single9.00
Double44.00
Rooms from
9.00per room per night
Book Now!

Kukurutz Residencia 

Real de Mexicanos 21 Barrio de Mexicanos, San Cristobal De Las Casas, 29200Show on map 1.03 miles from San Cristobal de Las Casas
Score 9.1 from 22 reviews
Pricesfrom (per room per night)
Single$65.00
Double$70.00
Rooms from
$65.00per room per night
Book Now!

Hostal La Casa de Paco 

Diego de Mazariegos, 80. Colonia La Merced, San Cristobal De Las Casas, 29280Show on map 0.99 miles from San Cristobal de Las Casas
Score 8.5 from 53 reviews
Pricesfrom (per room per night)
Single$7.00
Double$30.50
Rooms from
$7.00per room per night
Book Now!

Rossco Backpackers Hostel 

Real de Mexicanos 16, San Cristobal De Las Casas, 29240Show on map 0.99 miles from San Cristobal de Las Casas
Score 8.2 from 107 reviews
Pricesfrom (per room per night)
Single$9.00
Double$42.00
Rooms from
$9.00per room per night
Book Now!

Anthara Hotel by Efecto Chiapas  Stars

Real de Mexicanos # 7, Barrio de Mexicanos, San Cristobal De Las Casas, 29220Show on map 0.97 miles from San Cristobal de Las Casas
Score 7.9 from 34 reviews
Pricesfrom (per room per night)
Single$25.00
Double$32.00
Rooms from
$25.00per room per night
Book Now!

Mexicanos 10 CasaVieja 

Real de Mexicanos #10, Barrio de Mexicanos, San Cristobal De Las Casas, 29240Show on map 0.96 miles from San Cristobal de Las Casas
Score 10.0 from 1 reviews
Pricesfrom (per room per night)
Single250.00
Double325.00
Rooms from
250.00per room per night
Book Now!

Hotel Posada Dominnycos  Stars

Real de Mexicanos, 1-D, B, San Cristobal De Las Casas, 29260Show on map 0.91 miles from San Cristobal de Las Casas
Score 7.9 from 55 reviews
Pricesfrom (per room per night)
Single$19.00
Double$84.50
Rooms from
$19.00per room per night
Book Now!

Hotel Posada El Zaguan  Stars

Guadalupe Victoria, 65 Barrio La Merced, San Cristobal De Las Casas, 29240Show on map 0.91 miles from San Cristobal de Las Casas
Score 9.2 from 227 reviews
Pricesfrom (per room per night)
Single$39.00
Double$50.00
Rooms from
$39.00per room per night
Book Now!

La Casa di Gladys 

Av. 5 De Mayo, No.47, San Cristobal De Las Casas, 29240Show on map 0.90 miles from San Cristobal de Las Casas
Score 7.3 from 23 reviews
Pricesfrom (per room per night)
Single55.00
Double117.00
Rooms from
55.00per room per night
Book Now!

Hotel Bo  Stars

Avenida 5 de Mayo 38, San Cristobal De Las Casas, 29240Show on map 0.89 miles from San Cristobal de Las Casas
Score 9.0 from 39 reviews
Pricesfrom (per room per night)
Single$266.00
Double$377.66
Rooms from
$266.00per room per night
Book Now!

Hostel El Mananero 

CALLE ESCUADRON 201 #14, San Cristobal De Las Casas, 29240Show on map 0.88 miles from San Cristobal de Las Casas
Score 8.5 from 40 reviews
Pricesfrom (per room per night)
Single10.00
Double57.00
Rooms from
10.00per room per night
Book Now!

Roberta Bed & Breakfast 

Calzada Roberta #7, San Cristobal De Las Casas, 29220Show on map 0.87 miles from San Cristobal de Las Casas
Score 9.1 from 26 reviews
Pricesfrom (per room per night)
Single63.93
Double86.99
Rooms from
63.93per room per night
Book Now!

Hotel Santo Tomas Mexico San Cristobal de las Casas  Stars

Calle Franz Blom 1, San Cristobal De Las Casas, 29230Show on map 0.87 miles from San Cristobal de Las Casas
Score 8.4 from 221 reviews
Pricesfrom (per room per night)
Single$31.18
Double$51.18
Rooms from
$31.18per room per night
Book Now!

Hotel La Casa de Mama 

Guadalupe Victoria # 56, Barrio de la Merced, San Cristobal De Las Casas, 29240Show on map 0.85 miles from San Cristobal de Las Casas
Score 8.8 from 31 reviews
Pricesfrom (per room per night)
Single44.00
Double80.00
Rooms from
44.00per room per night
Book Now!

Azulejos Express  Stars

Prolongacion Insurgentes, 150, San Cristobal De Las Casas, 29280Show on map 0.84 miles from San Cristobal de Las Casas
Score 6.6 from 19 reviews
Pricesfrom (per room per night)
Single$128.40
Double$134.90
Rooms from
$128.40per room per night
Book Now!

Iguana Hostel 

Chiapa De Corzo 16, San Cristobal De Las Casas, 29220Show on map 0.83 miles from San Cristobal de Las Casas
Score 8.4 from 63 reviews
Pricesfrom (per room per night)
Single$6.25
Double$6.53
Rooms from
$6.25per room per night
Book Now!

Hotel San Luis  Stars

Diego de Mazariegos, 51, San Cristobal De Las Casas, 29240Show on map 0.82 miles from San Cristobal de Las Casas
Score 8.5 from 306 reviews
Pricesfrom (per room per night)
Single$14.50
Double$43.50
Rooms from
$14.50per room per night
Book Now!

Posada Ganesha 

Calle 28 de Agosto -23, San Cristobal De Las Casas, 29201Show on map 0.82 miles from San Cristobal de Las Casas
Score 8.3 from 99 reviews
Pricesfrom (per room per night)
Single$9.50
Double$32.00
Rooms from
$9.50per room per night
Book Now!

Hotel Tematico Mision Colonial  Stars

Diego de Mazariegos 47, San Cristobal De Las Casas, 29240Show on map 0.81 miles from San Cristobal de Las Casas
Score 7.4 from 30 reviews
Pricesfrom (per room per night)
Single$48.00
Double$72.00
Rooms from
$48.00per room per night
Book Now!

Nuestras Raices Hotel - Museo - Restaurante  Stars

Diego de Mazariegos 43, San Cristobal De Las Casas, 29240Show on map 0.80 miles from San Cristobal de Las Casas
Score 8.6 from 6 reviews
Pricesfrom (per room per night)
Single$66.00
Double$90.00
Rooms from
$66.00per room per night
Book Now!

Hotel Villas Casa Morada  Stars

Avenida Diego Dugelay 45 El Cerrillo, San Cristobal De Las Casas, 29220Show on map 0.80 miles from San Cristobal de Las Casas
Score 8.9 from 36 reviews
Pricesfrom (per room per night)
Single$96.53
Double$133.20
Rooms from
$96.53per room per night
Book Now!

Hotel Casa Selah 

Avenida 12 de Octubre, 7, San Cristobal De Las Casas, 29200Show on map 0.79 miles from San Cristobal de Las Casas
Score 9.3 from 332 reviews
Pricesfrom (per room per night)
Single51.00
Double105.40
Rooms from
51.00per room per night
Book Now!

Hotel Posada Primavera 

16 de Septiembre #26, Centro, San Cristobal De Las Casas, 29240Show on map 0.79 miles from San Cristobal de Las Casas
Score 8.8 from 154 reviews
Pricesfrom (per room per night)
Single34.00
Double58.00
Rooms from
34.00per room per night
Book Now!

Hotel Jardines Del Centro  Stars

Calle 1ro De Marzo # 29, San Cristobal De Las Casas, 29200Show on map 0.78 miles from San Cristobal de Las Casas
Score 6.7 from 28 reviews
Pricesfrom (per room per night)
Single$59.28
Double$94.16
Rooms from
$59.28per room per night
Book Now!

Hotel Museo Na Bolom  Stars

Vicente Guerrero 33, San Cristobal De Las Casas, 29220Show on map 0.77 miles from San Cristobal de Las Casas
Score 7.8 from 52 reviews
Pricesfrom (per room per night)
Single$60.00
Double$75.00
Rooms from
$60.00per room per night
Book Now!

Hotel Mansion Del Valle  Stars

Calle Diego De Manzarieos 39, San Cristobal De Las Casas, 29240Show on map 0.77 miles from San Cristobal de Las Casas
Score 8.0 from 188 reviews
Pricesfrom (per room per night)
Single$890.10
Double$2110.01
Rooms from
$890.10per room per night
Book Now!

Casa del Alma Hotel Boutique & Spa  Stars

Avenida 16 de Septiembre # 24 Centro, San Cristobal De Las Casas, 29200Show on map 0.77 miles from San Cristobal de Las Casas
Score 9.0 from 37 reviews
Pricesfrom (per room per night)
Single$151.20
Double$468.75
Rooms from
$151.20per room per night
Book Now!

Guayaba Inn Boutique Hotel  Stars

Comitan 55, San Cristobal De Las Casas, 29220Show on map 0.76 miles from San Cristobal de Las Casas
Score 9.5 from 74 reviews
Pricesfrom (per room per night)
Single$102.73
Double$153.56
Rooms from
$102.73per room per night
Book Now!

Hotel Posada Jauja 

Calle Leona Vicario # 4, Barrio de Guadalupe, Entre Ejercito Nacional y Flavio A. Paniagua, San Cristobal De Las Casas, 29230Show on map 0.76 miles from San Cristobal de Las Casas
Score 7.7 from 30 reviews
Pricesfrom (per room per night)
Single11.90
Double24.00
Rooms from
11.90per room per night
Book Now!

Hotel Catedral  Stars

Calle Guadalupe Victoria, 21, San Cristobal De Las Casas, 29250Show on map 0.74 miles from San Cristobal de Las Casas
Score 5.8 from 8 reviews
Pricesfrom (per room per night)
Single73.00
DoubleNULL
Rooms from
73.00per room per night
Book Now!

Holiday Inn San Cristobal Espanol  Stars

Calle Primero de Marzo, 15, San Cristobal De Las Casas, 29200Show on map 0.73 miles from San Cristobal de Las Casas
Score 8.3 from 122 reviews
Pricesfrom (per room per night)
Single$62.70
Double$98.99
Rooms from
$62.70per room per night
Book Now!

Casa De Yagil 

Guadalupe Victoria 1 B, San Cristobal De Las Casas, 22920Show on map 0.73 miles from San Cristobal de Las Casas
Score 9.3 from 5 reviews
Pricesfrom (per room per night)
Single11.00
DoubleNULL
Rooms from
11.00per room per night
Book Now!

Hotel Casa Mexicana  Stars

Calle 28 de Agosto 1, Colonia Centro, San Cristobal De Las Casas, 29200Show on map 0.73 miles from San Cristobal de Las Casas
Score 8.4 from 117 reviews
Pricesfrom (per room per night)
Single$60.00
Double$130.00
Rooms from
$60.00per room per night
Book Now!

Posada del Abuelito Boutique Hostel 

Calle Tapachula 18, San Cristobal De Las Casas, 29230Show on map 0.72 miles from San Cristobal de Las Casas
Score 9.2 from 33 reviews
Pricesfrom (per room per night)
Single$9.00
Double$9.00
Rooms from
$9.00per room per night
Book Now!

Posada Sancris  Stars

Tapachula, 14, San Cristobal De Las Casas, 29220Show on map 0.72 miles from San Cristobal de Las Casas
Score 8.5 from 230 reviews
Pricesfrom (per room per night)
Single$29.00
Double$50.00
Rooms from
$29.00per room per night
Book Now!

Hotel Posada El Paraiso  Stars

5 de Febrero 19, Centro Historico, San Cristobal De Las Casas, 29200Show on map 0.72 miles from San Cristobal de Las Casas
Score 8.4 from 40 reviews
Pricesfrom (per room per night)
Single$52.00
Double$82.00
Rooms from
$52.00per room per night
Book Now!

Hotel La Casona  Stars

5 de Mayo 5, Colonia Centro, San Cristobal De Las Casas, 29200Show on map 0.72 miles from San Cristobal de Las Casas
Score 8.0 from 40 reviews
Pricesfrom (per room per night)
Single$35.00
Double$47.00
Rooms from
$35.00per room per night
Book Now!

Terraza Suites (Only Adults)  Stars

Ejercito Nacional 1, Barrio el Cerrillo, San Cristobal De Las Casas, 29220Show on map 0.71 miles from San Cristobal de Las Casas
Score 7.9 from 14 reviews
Pricesfrom (per room per night)
Single$150.00
Double$65.00
Rooms from
$150.00per room per night
Book Now!

La Casa de la Abuela  Stars

Carretera Internacional Km. 1171, San Cristobal De Las Casas, 29270Show on map 0.71 miles from San Cristobal de Las Casas
Score 8.1 from 20 reviews
Pricesfrom (per room per night)
Single$7.00
Double$81.00
Rooms from
$7.00per room per night
Book Now!

Hotel Provincia  Stars

Calle 1ro de Marzo 9, Centro, San Cristobal De Las Casas, 29200Show on map 0.71 miles from San Cristobal de Las Casas
Score 8.8 from 70 reviews
Pricesfrom (per room per night)
Single77.52
Double143.87
Rooms from
77.52per room per night
Book Now!

Puerta Vieja Hostel  Stars

Calle Diego de Mazariegos 23, San Cristobal De Las Casas, 29240Show on map 0.70 miles from San Cristobal de Las Casas
Score 8.9 from 241 reviews
Pricesfrom (per room per night)
Single7.43
Double36.00
Rooms from
7.43per room per night
Book Now!

Hotel Jardines Del Cerrillo  Stars

Belisario Dominguez 27, San Cristobal De Las Casas, 29220Show on map 0.69 miles from San Cristobal de Las Casas
Score 6.9 from 52 reviews
Pricesfrom (per room per night)
Single$38.08
Double$94.16
Rooms from
$38.08per room per night
Book Now!

Plaza Gallery Hotel & Boutique  Stars

Guadalupe Victoria esq. 16 de Septiembre, Centro, San Cristobal De Las Casas, 29200Show on map 0.67 miles from San Cristobal de Las Casas
Score 9.0 from 41 reviews
Pricesfrom (per room per night)
Single$110.00
Double$170.50
Rooms from
$110.00per room per night
Book Now!

Posada Mi Casa 

Calle Ejercito Nacional 14, Barrio del Cerrillo, San Cristobal De Las Casas, 29200Show on map 0.67 miles from San Cristobal de Las Casas
Score 7.3 from 2 reviews
Pricesfrom (per room per night)
Single9.00
Double90.00
Rooms from
9.00per room per night
Book Now!

Hotel Boutique Las Escaleras 

Isauro Rossete 4, Barrio La Merced, San Cristobal De Las Casas, 29240Show on map 0.67 miles from San Cristobal de Las Casas
Score 8.5 from 28 reviews
Pricesfrom (per room per night)
Single78.03
Double534.13
Rooms from
78.03per room per night
Book Now!

Planet Hostel 

Cintalapa #6, San Cristobal De Las Casas, 29220Show on map 0.67 miles from San Cristobal de Las Casas
Score 7.9 from 148 reviews
Pricesfrom (per room per night)
Single8.00
Double100.00
Rooms from
8.00per room per night
Book Now!

Hostal Posada Mirador 

Calle Cumbres de Guadalupe 2, San Cristobal De Las Casas, 29230Show on map 0.67 miles from San Cristobal de Las Casas
Score 8.9 from 55 reviews
Pricesfrom (per room per night)
Single6.34
Double25.26
Rooms from
6.34per room per night
Book Now!

Rincon del Arco  Stars

Ejercito Nacional 66, Barrio del Cerrillo, San Cristobal De Las Casas, 29220Show on map 0.65 miles from San Cristobal de Las Casas
Score 8.2 from 28 reviews
Pricesfrom (per room per night)
Single$64.00
Double$65.00
Rooms from
$64.00per room per night
Book Now!

Casa de Guadalupe  Stars

Real de Guadalupe, 172, San Cristobal De Las Casas, 29300Show on map 0.64 miles from San Cristobal de Las Casas
Score 7.7 from 20 reviews
Pricesfrom (per room per night)
Single$50.22
Double$332.83
Rooms from
$50.22per room per night
Book Now!

Hotel Diego de Mazariegos  Stars

Maria Adelina Flores, 2 Colonia Centro, San Cristobal De Las Casas, 29200Show on map 0.64 miles from San Cristobal de Las Casas
Score 8.6 from 378 reviews
Pricesfrom (per room per night)
Single$52.50
Double$127.67
Rooms from
$52.50per room per night
Book Now!

Hotel Grand Maria  Stars

Flavio A. Paniagua Num. 17, San Cristobal De Las Casas, 29230Show on map 0.63 miles from San Cristobal de Las Casas
Score 8.8 from 171 reviews
Pricesfrom (per room per night)
Single38.66
Double120.05
Rooms from
38.66per room per night
Book Now!

Hotel Casa Mia  Stars

Flavio A. Paniagua No. 30, Centro, San Cristobal De Las Casas, 29220Show on map 0.62 miles from San Cristobal de Las Casas
Score 7.8 from 59 reviews
Pricesfrom (per room per night)
Single35.00
Double46.00
Rooms from
35.00per room per night
Book Now!

Hotel Jovel  Stars

Calle Flavio A. Paniagua No. 27, Colonia Centro, San Cristobal De Las Casas, 29220Show on map 0.61 miles from San Cristobal de Las Casas
Score 7.5 from 27 reviews
Pricesfrom (per room per night)
Single$45.00
Double$59.00
Rooms from
$45.00per room per night
Book Now!

Casa Monad 

Flavio A. Paniagua 31, San Cristobal De Las Casas, 29250Show on map 0.61 miles from San Cristobal de Las Casas
Pricesfrom (per room per night)
Single10.00
Double110.00
Rooms from
10.00per room per night
Book Now!

Hotel Real del Valle  Stars

Real de Guadalupe #14 Centro, San Cristobal De Las Casas, 29200Show on map 0.59 miles from San Cristobal de Las Casas
Score 8.3 from 71 reviews
Pricesfrom (per room per night)
Single33.00
Double49.00
Rooms from
33.00per room per night
Book Now!

Hotel San Martin  Stars

Real de Guadalupe 16, Colonia Centro, San Cristobal De Las Casas, 29200Show on map 0.58 miles from San Cristobal de Las Casas
Score 7.9 from 28 reviews
Pricesfrom (per room per night)
Single$29.70
Double$72.20
Rooms from
$29.70per room per night
Book Now!

Hotel Ciudad Real Centro Historico  Stars

Plaza 31 de Marzo # 10, Col. Centro, San Cristobal De Las Casas, 29200Show on map 0.58 miles from San Cristobal de Las Casas
Score 8.3 from 31 reviews
Pricesfrom (per room per night)
Single$52.52
Double$90.60
Rooms from
$52.52per room per night
Book Now!

Hostel Deja Vu 

Prof. Maria Adelina Flores 15, San Cristobal De Las Casas, 29200Show on map 0.57 miles from San Cristobal de Las Casas
Score 6.6 from 12 reviews
Pricesfrom (per room per night)
Single6.00
Double16.00
Rooms from
6.00per room per night
Book Now!
Copyright © 1995 to 2024 Smooth Hound Systems